Automattic\WooCommerce\GoogleListingsAndAds\Product\ProductRepository S

Total Complexity 24
Dependencies 7
Dependents 8
Total lines 334
Lines of code 146
Logical lines of code 53
Comment lines 145
Methods 17
Properties 2

Methods 17

Method Rating Maintainability Complexity Lines of code
prepare_query_args()
S
60 5 15
find_all_synced_google_ids()
S
55 3 19
find_mc_not_synced_product_ids()
S
58 1 16
find_expiring_product_ids()
S
59 1 15
get_sync_ready_products_query_args()
S
66 2 8
get_sync_ready_products_meta_query()
S
62 1 14
get_valid_products_meta_query()
S
62 1 14
execute_woocommerce_query()
S
72 1 5
__construct()
S
77 1 4
find()
S
74 1 4
find_sync_ready_products()
S
74 1 4
get_synced_products_meta_query()
S
69 1 8
find_synced_product_ids()
S
74 1 4
find_synced_products()
S
74 1 4
find_by_ids()
S
74 1 4
find_ids()
S
74 1 4
find_sync_ready_product_ids()
S
74 1 4